package com.yunmaozj.tools.lock.config;

import org.aopalliance.intercept.MethodInterceptor;
import org.aopalliance.intercept.MethodInvocation;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
import org.springframework.beans.factory.InitializingBean;

import java.io.Serializable;

/**
 * @author 钟明宏
 * @version V1.0
 * @date 2021-08-23 21:01
 **/
public class SyncMethodAspectSupport implements BeanFactoryAware, InitializingBean, MethodInterceptor, Serializable {

    @Override
    public void setBeanFactory(BeanFactory beanFactory) throws BeansException {

    }

    @Override
    public void afterPropertiesSet() throws Exception {

    }

    @Override
    public Object invoke(MethodInvocation methodInvocation) throws Throwable {
        return null;
    }
}
